crypto/tls.halfConn.seq (field)

13 uses

	crypto/tls (current package)
		conn.go#L176: 	seq     [8]byte // 64-bit sequence number
		conn.go#L223: 	clear(hc.seq[:])
		conn.go#L235: 	clear(hc.seq[:])
		conn.go#L241: 		hc.seq[i]++
		conn.go#L242: 		if hc.seq[i] != 0 {
		conn.go#L365: 				nonce = hc.seq[:]
		conn.go#L373: 				additionalData = append(hc.scratchBuf[:0], hc.seq[:]...)
		conn.go#L442: 		localMAC := tls10MAC(hc.mac, hc.scratchBuf[:0], hc.seq[:], record[:recordHeaderLen], payload[:n], payload[n+macSize:])
		conn.go#L497: 			copy(explicitNonce, hc.seq[:])
		conn.go#L508: 		mac := tls10MAC(hc.mac, hc.scratchBuf[:0], hc.seq[:], record[:recordHeaderLen], payload, nil)
		conn.go#L515: 			nonce = hc.seq[:]
		conn.go#L532: 			additionalData := append(hc.scratchBuf[:0], hc.seq[:]...)
		conn.go#L537: 		mac := tls10MAC(hc.mac, hc.scratchBuf[:0], hc.seq[:], record[:recordHeaderLen], payload, nil)